package com.jsonal.service;

import com.jsonal.entity.SysFileDtBean;
import com.jsonal.vo.Result;

/**
 * @Author: jsonal
 * @Description:
 * @Date: 2020/11/19 17:10
 * @Version: 1.0
 */
public interface SystemService {
    /**
     * 获取所有的轮播图
     * @param sysFileDtBean bean
     * @return res
     */
    Result getCarouselList(SysFileDtBean sysFileDtBean);

    /**
     * 根据 fileDtId 删除数据
     * @param fileDtId 文件 id
     * @return res
     */
    Result changeCarouselState(String fileDtId);

    /**
     * 获取客户端首页轮播图
     * @param sysFileDtBean bean
     * @return res
     */
    Result getCarousel(SysFileDtBean sysFileDtBean);

    /**
     * 根据 关键字 查询文章
     * @param keyword 关键字
     * @return 关键字所包含的所有文章
     */
    Result search(String keyword);
}
